import request from "@/utils/request"

const baseUrl = '/dataManage/data'

// 数据类型
export function getList(params) {
  return request({
    url: `${baseUrl}/getList`,
    method: 'get',
    params
  })
}

// 保存（解析）
export function parseShp(data) {
  return request({
    url: `${baseUrl}/parseShp`,
    method: 'post',
    data
  })
}

// 获取表头
export function getField(params) {
  return request({
    url: `${baseUrl}/getField`,
    method: 'get',
    params
  })
}

// 保存（确定）-是否有数据
export function isEmpty(data) {
  return request({
    url: `${baseUrl}/isEmpty`,
    method: 'post',
    data
  })
}

// 保存（确定）
export function saveShp(type, data) {
  return request({
    url: `/dataManage/${type}/save`,
    method: 'post',
    data
  })
}

// 下载
export function downLoadShp(type, data) {
  return request({
    url: `/dataManage/${type}/downLoadShp`,
    method: 'post',
    data
  })
}

// 查询
export function getData(params) {
  return request({
    url: `${baseUrl}/getData`,
    method: 'get',
    params
  })
}

// 删除
export function deleteShp(data) {
  return request({
    url: `${baseUrl}/delete`,
    method: 'post',
    data
  })
}